package com.hex.ds.hdtp.core.inf.license.activation.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * @Package com.hex.ds.hdtp.core.inf.script.transfer.po
 * @ClassName ScriptTestLogPo
 * @Description license方法激活-PO对象
 * @Author Guo jiajun
 * @Date 2023/5/16 19:41
 * @Version v1.0
 **/
@Data
@TableName(value = "tm_func_activation")
public class FuncActivationPo {

    @TableId(value = "pk_id", type = IdType.ASSIGN_UUID)
    private String pkId;

    /**
     * 该激活状态包含各个功能激活信息
     */
    @TableField(value = "activation_status")
    private String activationStatus;

    @TableField(value = "server_mac")
    private String serverMac;

    @TableField(value = "script_convert_status")
    private String scriptConvertStatus;

    @TableField(value = "script_convert_frequency")
    private Integer scriptConvertFrequency;

    @TableField(value = "script_convert_file_size")
    private Integer scriptConvertFileSize;

}
